These names belong to the same cultural group (Sanskrit, Sri Lanka, and Tamil).
Cultural Group3 names